Add BABL_IS_BEING_COMPILED #define support
authorMartin Nordholts <martinn@src.gnome.org>
Mon, 27 Dec 2010 20:34:00 +0000 (21:34 +0100)
committerMartin Nordholts <martinn@src.gnome.org>
Mon, 27 Dec 2010 20:34:00 +0000 (21:34 +0100)
commit58ec54a40486cd4ab140406903a3f3832adf26e0
treed887f34dc4f18727883e1517e043857eeb2f3ad8
parent80f9c02ae2ccb3d2f215400a428c752e41776f4e
Add BABL_IS_BEING_COMPILED #define support

Sometimes it is ok that babl includes are included directly and not
through babl.h, like when we generate GObject introspection files.

The important thing is just that users of the babl API don't begin to
include headers we don't guarantee to always exist, and
BABL_IS_BEING_COMPILED doesn't obstruct this goal.
babl/Makefile.am
babl/babl-macros.h
babl/babl-types.h
babl/babl-version.h.in